//
// Created by zhupi on 2024/8/31.
//

#ifndef SARIBBON_PROJECT_DOCK_H
#define SARIBBON_PROJECT_DOCK_H


#include <QDockWidget>
#include <QTreeView>

#include <QStandardItemModel>
#include "dock_tree.h"

class ProjectDock : public QDockWidget
{
    Q_OBJECT
public:
    ProjectDock(QWidget *parent) : QDockWidget(parent){}
    void Initial();


private:

    void InitWidget();
    void InitTree();
private:
    QWidget *dockWidget_ {nullptr};
    QStandardItemModel * treeMolde_ {nullptr};
    DockTree *treeView_ {nullptr};
};


#endif //SARIBBON_PROJECT_DOCK_H
